particulate radiation - German English Dictionary